#ifndef SYNTHETICSEMIVARIOGRAM_H
#define SYNTHETICSEMIVARIOGRAM_H
#include <QList>

class SyntheticSemivariogram
{
public:
    SyntheticSemivariogram();
    double getNuggetEffect();
    double getLanding();
    double getReach();
    double getContribution();
    void setLanding(double landing);
    void setNuggetEffect(double nuggetEffect);
    void setReach(double reach);
    void setContribution();
    QList<double > getAbscissas();
    QList<double > getOrdinates();
    void setAbscissas(QList<double > abscissasOfExperimental);
    void setOrdinates();


private:
    double nuggetEffect; //efeito pepita
    double landing; //patamar
    double reach;// alcance
    double contribution;//contruibuicao
    QList<double > abscissas;
    QList<double > ordinates;
};

#endif // SYNTHETICSEMIVARIOGRAM_H
